@charset "utf-8";
body {
  font-size: 67%;
  font-family: Sans-Serif;
  min-height: 416px;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
} 

#mawereActivate { 
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  width: 100%;
  margin: 0;  
  position: fixed;  
  height: 10em; 
  cursor: pointer;
  background-image: url("imgs/activate.png");
  background-repeat: no-repeat;
  background-position: bottom;
}

#mawereMenu { 
  display: none;  
  text-align: center; 
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  width: 100%;
  margin: 0;  
  position: fixed;    
  height: 100px;
}
#mawerePrev { 
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  bottom: 0;
  top: 0;
  left: 0;
  width: 10em;
  height: 100%; 
  margin: 0;  
  position: fixed;  
  height: 100%; 
  cursor: pointer;
 /* background-image: url("imgs/prev.png"); */
  background-repeat: no-repeat;
  background-position: left center;    
}

#mawereNext { 
  display: block;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  bottom: 0;
  top: 0;
  right: 0;
  width: 10em;
  height: 100%; 
  margin: 0;  
  position: fixed;  
  height: 100%; 
  cursor: pointer;
  background-image: url("imgs/next.png");
  background-repeat: no-repeat;
  background-position: right center;  
}

#mawereMenu div {
  font-size:1.2em;
  display: inline-block;
  font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  color: black;
  background-color: #FFFFFF;
  font-weight: normal;
  cursor: pointer;
  outline: none;
  outline-color: transparent;
  padding: 10px;
  border: 1px solid #313539;
  height: 35px;  
  width: 35px;
  margin: 0px;
  background-repeat: no-repeat;
  background-position: center center;      
  /* -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; */
}

#mawereColors { background-image: url("imgs/color.png"); }
#mawereFont { background-image: url("imgs/font.png"); }
#mawereSize { background-image: url("imgs/size.png"); }
#mawereMargin { background-image: url("imgs/margin.png"); }
#mawereSave { background-image: url("imgs/save.png"); }
#mawereImages { background-image: url("imgs/images.png"); }
#mawereEvernote { background-image: url("imgs/evernote.png"); }
#mawereTwitter { background-image: url("imgs/twitter.png"); }
#mawereFacebook { background-image: url("imgs/facebook.png"); }
#mawereAbout { background-image: url("imgs/about.png"); }
#mawerePrint { background-image: url("imgs/print.png"); }
#mawereClose { background-image: url("imgs/close.png"); }

#readTools {display: none;}
#readFooter {display: none;}

/* Size */
.mawere-s { font-size:1.1em; line-height:1.5em; }
.mawere-m { font-size:1.4em; line-height:1.5em; }
.mawere-l { font-size:1.7em; line-height:1.48em; }
.mawere-xl { font-size:2em; line-height:1.47em; }
.mawere-s h1, .mawere-m h1, .mawere-l h1, .mawere-xl h1 { font-size:1.6em; line-height:1.5em; }

/* Fonts */
.mawere-serif {font-family:Georgia,"Times New Roman", Times, serif;}
.mawere-serif h1 {text-transform:capitalize;font-family:Georgia, "Times New Roman", Times, serif;}
.mawere-sansserif {font-family:Arial, Helvetica, sans-serif;}
.mawere-sansserif h1 {font-family:"Arial Black", Gadget, sans-serif;font-weight:400;}
.mawere-console {font-family:"Lucida Console", Monaco, monospace;}

/* Color schemes */
.mawere-white {background:#fbfbfb;color:#080000;}
.mawere-white #readInner a {color:#0924e1;}
.mawere-black {background:#080000;color:#fbfbfb;}
.mawere-black #readInner a {color:#187dc9;}
.mawere-blue {background:#0D3349;color:#C6FFC6;}
.mawere-blue #readInner a {color:#008000;}

/* Margin */
.mawere-xnarrow { width:95%; }
.mawere-narrow { width:85%; }
.mawere-medium { width:75%; }
.mawere-wide { width:55%; }

/* Readability Document */
#readOverlay {text-rendering:optimizeLegibility;display:block;top:0;left:0;width:100%;}
#readInner {margin:1em auto;}
#readInner a{color:#039;text-decoration:none;}
#readInner a:hover,#readInner a:focus{text-decoration:underline;}
#readInner img{float:left;clear:both;margin:0 12px 12px 0;}
#readInner img.blockImage{clear:both;float:none;display:block;margin-left:auto;margin-right:auto;}
#readInner h1{display:block;width:100%;border-bottom:1px solid #333;font-size:1.2em;padding-bottom:.5em;margin-bottom:.75em;}
#readInner sup{line-height:.8em;}
#readInner .page-separator{clear:both;display:block;font-size:.85em;filter:alpha(opacity=20);opacity:.20;text-align:center;}
#readInner blockquote{margin-left:3em;margin-right:3em;}
#readability-inner *{margin-bottom:16px;border:none;background:none;}
#readability-footnotes{clear:both;}
#readability-content p {margin: 1em 0;}

/* Override html styling attributes */
table,tr,td{background-color:transparent!important;}

/* Disables the ugly blue tap rectangle on androids. Thanks to http://www.randomtools.net/ */  
* { 
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  
}